ul,li{list-style-type: none;}

a:hover{text-decoration: none;}

.top{padding:25px 0;}
.logo{float:left;}
.logo_f{display: none;}
.top_right{float:right; background: url("../images/top_right.png") center no-repeat; padding:20px 0 0 100px;}
.top_right p{font-size:20px; color:#d30039; font-weight: bold; line-height: 20px; margin-bottom:0;}

.nav_con{width: 100%; background-color: #2668b4;}
.navbar{margin-bottom:0;}
.container-fluid,.navbar-default .navbar-collapse{padding:0;}
.navbar-default{border:none; background: none;}
.navbar-default .navbar-nav>li>a{color:#fff; padding:18px 46px;}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a:hover{color:#fff; background-color: #4cb6e6;}

.body_top{padding:70px 0;}
.tit_1,.tit_2{text-align: center; color:#1a3b68; font-family: "微软雅黑";}
.tit_1{font-size:30px;}
.tit_2{font-size:20px;}
.body_h{width: 100%; height:7px; background: url("../images/body_top.png") center no-repeat; margin-top:10px;}

.footer{background: url("../images/footer.jpg") top center no-repeat;}
.footer_c{background: none; margin-top:0; padding:45px 0;}
.footer_contact{float:left; width: 400px;}
.footer_contact_con{margin-left:15px; color:#fcfdfe; font-size:14px; line-height: 25px;}
.footer_contact h3{border-color: #3689e9; color:#3689e9;}
.footer_contact p{font-weight: normal;}
.footer_contact .footer_contact_zh{color:#fff; padding-top:15px;}
.footer_right{float:left; margin-left:212px; margin-top:55px;}
.footer_right p{color:#fcfdfe; border-bottom:1px dashed #fcfdfe; padding:0 5px;}

.foot{color:#ffffff; text-align: center; line-height: 48px; background-color: #2f2f2f; border-top:1px solid #393939; border-bottom:1px solid #393939;}

@media screen and (max-width: 1199px) {
    .top{padding:0;}
    .navbar-default .navbar-nav>li>a{padding:26px 29px;}
    .top_right,.logo,.about_index_left{display: none;}
    .logo_f{display: table; margin: 0 auto;}
}

@media screen and (max-width: 991px) {
    .navbar-default .navbar-nav>li>a{padding:26px 15px; text-align:center}
    .footer_contact,.footer_right{width: 100%; float:none;}
    .footer_right{margin:20px 0 0 0;}
    .footer{background-repeat: repeat-y;}
}

@media screen and (max-width: 767px) {
    .body_top{padding:30px 0;}
}
